Lo script per il collegamento con Linux pppd 2.2.0
LINUX, PPP e TISCALI
Tutte le prove sono basate su un sistema Linux cosi configurato:
RedHat 5.0
Kernel 2.0.31
PPP 2.2.0
modem interno Cardinal V34+
I File di configurazione devono essere creati con un editor di testo, il pi∙ diffuso Φ "vi" (si legge vi ai), ecco una descrizione di alcuni comandi di questo editor:
ESC i entra in modalitα inserimento
ESC o aggiungi una riga sotto il cursore ed entra in modalitα inserimento
ESC O aggiungi una riga sopra il cursore ed entra in modalitα inserimento
ESC x cancella la lettera sotto il cursore
ESC dd cancella la riga in cui si trova il cursore
ESC :w salva il file
ESC :w nome_file salva il file con nome nome_file
ESC :q esci da Vi
ESC :wq salva e esci
ESC /chiave per cercare la parola chiave specificata dopo /. Usare poi n e p per ricercare le ulteriori istanze, seguenti o antecedenti, della parola.
Passiamo ora a creare gli script; accediamo come utente root con tutti i permessi, per creare il file digitiamo ad esempio:
vi prova
siamo nell' ambiente editor, a questo punto entriamo in modo inserimento (premere ESC i), scriviamo lo script usciamo dal modo ins (premere ESC) digitiamo:
:wq (diamo invio)
il file ora Φ stato creato, eseguiamo ora la stessa procedura per i seguenti script:
#!/bin/sh
# script ppp_on
#
/usr/sbin/pppd connect \
'/usr/sbin/chat -v -t60 "" atz OK atx3w2l1 OK atdt0704600000 CONNECT ""' \
user vostra_user_id
#/etc/ppp/options
#
lock
/dev/modem
crtscts
38400
noipdefault
defaultroute
modem
debug
kdebug 1
#/etc/resolv.conf
#
domain tiscalinet.it
nameserver 195.130.224.18
#/etc/ppp/pap-secrets
#
# Secrets for authentication using PAP
# client server secret IP addresses
vostra_userid * vostra_password
Rendere eseguibile il file ppp_on con chmod 755. Come root lanciarlo e attendere che la connessione avvenga. Per monitorare cosa accade si puo' eseguire il comando
tail -f /var/log/messages
per terminare il collegamento occorre uccidere il processo pppd. Con il comando: